package cn.tedu.bonfire.front.content.pojo.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Range;

import java.time.LocalDateTime;

@Data
public class ArticleAddNewDto {

    /**
     * 类别ID
     */

    private Long categoryId;

    /**
     * 标题
     */
    private String title;

    /**
     * 摘要
     */
    private String brief;


    /**
     * 封面图
     */
    private String coverUrl;

    /**
     * 关键词列表，各关键词使用英文的逗号分隔
     */
    private String keywords;

    /**
     * 排序序号
     */
    private Integer sort;

    /**
     * 详情
     */
    private String detail;

    // 权限 0: 公开, 1: 私密 2:付费解锁
    @Range(min = 0,max = 2,message = "非法操作")
    private Integer isDisplay;


    // 0是发布状态 1是未发布状态
    private Integer draft;

    //0是普通编辑器 1是ai编辑器
    private Integer editortype;
}
